/*
 * FuelCell.java
 * Team qq 2011
 */
package com.google.code.timetrail.backend;
/**
 * an Item implementation the represents a fuel cell
 * @author Steven
 * @version 1.0
 *
 */
public class FuelCell extends Item {
	
	/** The weight of one Fuel Cell*/
	private static final int FC_WEIGHT = 100;

	/** The base value of one Fuel Cell*/
	private static final int FC_VALUE = 10;

	/** The max amount of Fuel Cells allowed in an inventory*/
	private static final int FC_MAX = 5;

	/** FuelCell's name*/
	private static final String FC_NAME = "Fuel Cell";
    
	/**
	 * Getter for FuelCell's weight
	 * @return the weight of one fuel cell
	 */
	@Override
	public int getWeight() {
		return FC_WEIGHT;
	}

	/**
	 * Getter for FuelCell's base value
	 * @return the base value for one fuel cell
	 */
	@Override
	public int getValue() {
		return FC_VALUE;
	}

	/**
	 * getter for the maximum allowed fuel cells
	 * @return the maximum allowed fuel cells in an inventory
	 */
	@Override
	public int getMaxAmount() {
		return FC_MAX;
	}
	
	/**
	 * Getter for FuelCell's name
	 * @return Fuelcell's name
	 */
	@Override
	public String getItemName() {
		return FC_NAME;
	}
	

}
